package com.decard.healthcard;

/**
 * 德卡
 */
public class WSRead {
    /**
     * 获取权限
     * @param obj 上下文
     */
    public native void usbPermission(Object obj);

    /**
     * 打开端口
     * @param path 编码格式
     * @param baudrate 状态值
     * @return 打开状态值
     */
    public native int portOpen(String path, int baudrate);

    /**
     * 读取健康卡
     * @return 健康卡数据
     */
    public native String readHealthCard();

    /**
     * 关闭端口
     * @return 端口连接状态
     */
    public native int portClose();

    static {
        System.loadLibrary("dc_health_card");
    }

}
